Irvine Welsh


Trainspotting (1996)